Component({
  /**
   * 要从父组件接收的数据
   */
  properties: {
    tabs:{
      //type要接收的数据类型
      type:Array,
      value:[]
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 1、页面js文件中存放时间回调函数在data同层级下
   * 2、组件中要在methods中
   * 3、点击事件触发后要触发父组件中自定义事件同时传递数据给父组件
    this.triggerEvent("父组件自定义事件名称"，要传递的参数)
   */
  methods: {
    handleItemTap(e){
      const {index}=e.currentTarget.dataset;
      this.triggerEvent("itemChange",{index});
    }
  }
})
